import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ProblemAnalyseRoutingModule } from './problem-analyse-routing.module';
import { ProblemAnalyseComponent } from './problem-analyse.component';
import { SmartadminModule } from "../../shared/smartadmin.module";
import { QuestionRecordComponent } from "./question-record/question-record.component";
import { PaginatorModule } from '../../shared/paginator/paginator.module';
import { companyTreeCarBtnModule } from '../../shared/companyTreeCarBtn/companyTreeCarBtn.module';
import { SmartadminValidationModule } from "../../shared/forms/validation/smartadmin-validation.module";
import { ChartBmapModule } from "../../shared/chart-bmap/chart-bmap.module";
import { BmapChartModule } from "../../shared/bmap-chart/bmap-chart.module";
import { SensorTypeModule } from '../../shared/sensorType/sensorType.module';
import {BmapToolsModule} from "../../shared/bmapTools/bmapTools.module";
import { DeviceInfoModule } from "../../shared/deviceInfo/deviceInfo.module";

@NgModule({
    imports: [
        CommonModule,
        ProblemAnalyseRoutingModule,
        SmartadminModule,
        PaginatorModule,
        companyTreeCarBtnModule,
        SmartadminValidationModule,
        ChartBmapModule,
        BmapChartModule,
        SensorTypeModule,
        BmapToolsModule,
        DeviceInfoModule
    ],
    declarations: [ProblemAnalyseComponent, QuestionRecordComponent],
    exports: [ProblemAnalyseComponent],
})
export class ProblemAnalyseModule {}